drill collars - Turkish English Dictionary